| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Flash Player 7.
my_mc.getNextHighestDepth(): Number
Нет.
Число, показывающее номер следующей свободной глубины, находящейся выше всех объектов внутри my_mc.
Метод;позволяет определить номер свободной глубины, который может быть передан MovieClip.attachMovie(), MovieClip.duplicateMovieClip() или MovieClip.createEmptyMovieClip(), чтобы быть увереным, что Flash отобразит мувиклип выше всех других объектов в указанном мувиклипе. Возвращаемое значение может быть 0 или выше (то есть, неотризательным).
Для более подробной информации смотри "Изменение глубин мувиклипов" в Использовании ActionScript во Flash.
Вы можете расширять методы и обработчики событий класса MovieClip, создавая его подклассы. Для более подробной информации смотри "Присвоение класса мувиклип-символу " в Использовании ActionScript во Flash.
В примере ниже создается новый мувиклип, logo_mc, на следующей свободной глубине. Во время проигрывания ролика, logo_mc отображается выше всех прочих объектов на данном уровне (то есть на том же самом Таймлайне).
this.createEmptyMovieClip("logo_mc", this.getNextHighestDepth());
var logo_mcl:MovieClipLoader = new MovieClipLoader();
var mclListener:Object = new Object();
mclListener.onLoadInit = function (target_mc:MovieClip) {
target_mc.onPress = function() {
this.startDrag();
};
target_mc.onRelease = function() {
this.stopDrag();
};
};
logo_mcl.addListener(mclListener);
logo_mcl.loadClip("http://www.macromedia.com/devnet/mx/blueprint/articles/nielsen/spotlight_jnielsen.jpg", logo_mc);
MovieClip.getDepth(),MovieClip.getInstanceAtDepth(),MovieClip.swapDepths()
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |